export default {
  config: {
    category: 'XSlider',
    // 控件左侧label内容
    label: '滑块',
    // 表单name
    name: 'slider',
    // 离散值
    step: 1,
    min: 0,
    max: 100,
    // 是否竖向模式
    vertical: false,
    // 带有输入框
    showInput: false
  },
  name: 'XSlider',
  render: (self, h) => {
    const data = self.ele
    return (
      <el-slider
        v-model={data.value}
        input={self.$emit('input', data.value)}
        step={data.step}
        min={data.min}
        max={data.max}
        vertical={data.vertical}
        show-input={data.showInput}
        class='form_input'
      />
    )
  }
}
